package com.library.common.gdxx.domain.req;

import lombok.Data;
import org.springframework.boot.context.properties.bind.DefaultValue;

import java.math.BigDecimal;

/**
 * @Package: com.library.common.gdxx.domain.req
 * @ClassName: BookBorrowPushReq
 * @Author: Yin
 * @Date: 12:01
 * @Description: 推送给gdxx书籍借阅信息的请求参数
 */
@Data
public class BookBorrowPushReq {

    /** 借阅卡号 */
    private String borrowCard;

    /** 学生姓名 */
    private String studentName;

    /** 学生编号 */
    private String studentNumber;

    /** 借阅id */
    private String borrowId;

    /** 借阅状体 */
    private String borrowStatus;

    /** 借阅时间 */
    private String createTime;

    /** 借阅应还时间 */
    private String borrowShouldReturnTime;

    /** 借阅归还时间 */
    private String borrowReturnTime;

    /** 借阅逾期天数（总天数） */
    private String borrowOverdueTotalDays;

    /** 借阅逾期收取金额（总收取滞纳金） */
    private BigDecimal borrowTakeTarryFine;

    /** 借阅人（用户编号） */
    private String createBy;

    /** 编目id */
    private String booksId;

    /** 作者 */
    private String booksAuthor;

    /** 图书法类型-小类 */
    private String booksCnType;

    /** 副本id */
    private String booksCopyId;

    /** rfid */
    private String booksCopyRfid;

    /** 封面 */
    private String booksCoverPhoto;

    /** isbn */
    private String booksIsbn;

    /** 编目名 */
    private String booksName;

    /** 编目价格 */
    private BigDecimal booksPrice;

    /** 出版社 */
    private String booksPublisher;

    /** 出版日期 */
    private String booksPublisherDate;

    /** 出版地 */
    private String booksPublisherPlace;

    /** 编目书架名 */
    private String booksShelfName;

    /** 简介 */
    private String booksSynopsis;

    /** 中国图书法分类-大类 A */
    private String booksType;

}
